﻿using System;
using System.Collections.Generic;
using System.Text;

namespace virtuaPol.Main
{
    public class ManagerEventOccurredArgs : EventArgs
    {
        public string Name { get; set; }
        
        public ManagerEventOccurredArgs(string name)
            : base()
        {
            Name = name;
        }
    }

    public class ShowMessageHookArgs : EventArgs
    {
        public string Message { get; set; }

        public ShowMessageHookArgs(string message)
            : base()
        {
            Message = message;
        }
    }

    public class PlayVideoHookArgs : EventArgs
    {
        public string File { get; set; }
        public bool Fullscreen { get; set; }

        public PlayVideoHookArgs(string file, bool fullscreen)
            : base()
        {
            File = file;
            Fullscreen = fullscreen;
        }
    }

    public class PlayAudioHookArgs : EventArgs
    {
        public string File { get; set; }

        public PlayAudioHookArgs(string file)
            : base()
        {
            File = file;
        }
    }
}